/**
 * 自定义base64字符串加密
 * @param {key} 密钥  
 * @author Huisir q273250950
 */

module.exports = {
	
	encrypt(str,key){	//加密
		let base64Arr = Buffer.from(str+key).toString('base64').split('')
		base64Arr.reverse()	//逆序
		let enStr = base64Arr.join('').replace(/=/g,"$")	//将=替换
		return enStr
	},
	
	decrypt(pass,key){	//解密
		let strArr = pass.replace(/\$/g,"=").split('')
		strArr.reverse()	//逆序
		return Buffer.from(strArr.join(''),'base64').toString().split(key)[0]
	}
}